wild or untamed horse - Espagnol Anglais Dictionnaire