horse team leader - Francés Inglés Diccionario