mellifluous voice - French English Dictionary