look at that weirdo - French English Dictionary