surmount the difficulties - Spanisch Englisch Wörterbuch