such an animal! - Alemán Inglés Diccionario