the strange thing is - French English Dictionary