ear-pleasing - French English Dictionary