green-eyed monster - French English Dictionary