surmount the difficulty - Deutsch Englisch Wörterbuch