you make it sound like - French English Dictionary