manage to face and avoid difficulties - Spanisch Englisch Wörterbuch