surmount difficulties - Französisch Englisch Wörterbuch