foal halter - Francés Inglés Diccionario