mounted troops - Turco Inglés Diccionario