animal domestication - Francés Inglés Diccionario