such an animal! - Turco Inglés Diccionario