spitzer space telescope - Alemán Inglés Diccionario