deposits and guarantees given - Französisch Englisch Wörterbuch