landing force support weapon - Turco Inglés Diccionario