temporary satellite bases - Alemán Inglés Diccionario