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