make the delivery - Französisch Englisch Wörterbuch