give security for due payment - Französisch Englisch Wörterbuch