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