i/he/she baffled - Spanisch Englisch Wörterbuch