peal of bells - Turkish English Dictionary