it sounds good - French English Dictionary