motorized artillery - Turco Inglés Diccionario