to deliver a speech - Französisch Englisch Wörterbuch