motorized troops - Turco Inglés Diccionario