that's strange - French English Dictionary