make every endeavour - Französisch Englisch Wörterbuch