sound strange - French English Dictionary