one-eyed trouser mouse - French English Dictionary