rotten egg odor - German English Dictionary