ear-pleasing - German English Dictionary