eye-popper - French English Dictionary