monetary and financial complications - Allemand Anglais Dictionnaire