i/he/she baffled - Francés Inglés Diccionario