heavy weapons troop - Turco Inglés Diccionario