mucous rattle - German English Dictionary