affront to the ears - Turkish English Dictionary