domesticate animals/plants - Espagnol Anglais Dictionnaire