sun spots - Alemán Inglés Diccionario