domesticated animals - Francés Inglés Diccionario