a primitive animal - Francés Inglés Diccionario