one-eyed pants mouse - French English Dictionary