struggle to explain - Spanisch Englisch Wörterbuch