challenging terrain - Spanisch Englisch Wörterbuch