that's so weird - French English Dictionary