think something strange - French English Dictionary