the green-eyed monster - German English Dictionary