rattle echo - German English Dictionary