total eclipse - German English Dictionary