I had been working in the US 5 years ago. My earnings are still in a US checking account. I want to transfer my money back to Germany. Unfortunately the bank canceled the wire transfer by phone. This means I would have to fly to the US. Another option would be that a write a cheque to an US person, which then tranfers my funds to Germany. What should I consider to avoid paying any taxes, e. g. gift tax. The amount is around 20K.