surmount a difficulty - Französisch Englisch Wörterbuch