like animals - Francés Inglés Diccionario