appeal to both eye and ear - Turkish English Dictionary