he/she baffles - Alemán Inglés Diccionario