wide-eyed flounder - French English Dictionary