surmount the difficulties - Französisch Englisch Wörterbuch