horse team leader - Turco Inglés Diccionario