i/he/she baffled - Französisch Englisch Wörterbuch