semi-domesticated - Espagnol Anglais Dictionnaire