strategic missile support base - Alemán Inglés Diccionario