sunspots - German English Dictionary