land-based weapon - Francés Inglés Diccionario