term deposits with banks - Französisch Englisch Wörterbuch