land-based weapon - Alemán Inglés Diccionario