sonorous rattle - Turkish English Dictionary