tamed animal - Francés Inglés Diccionario