earth shine - German English Dictionary