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