mobile land base missile - Alemán Inglés Diccionario