moist rattle - German English Dictionary