to meet the deadline - Französisch Englisch Wörterbuch