it's strange - French English Dictionary