mobile land base missile - Turco Inglés Diccionario