partial solar eclipse - German English Dictionary