mucous rattle - French English Dictionary