make every endeavour - Deutsch Englisch Wörterbuch