What are the financial and tax implications of marriage between partners of different nationalities in Germany? | Financemate FAQ