surmount a difficulty - Deutsch Englisch Wörterbuch