sonorous rattle - German English Dictionary