landing force support weapon (lfsw) - Alemán Inglés Diccionario