shut your mush! - French English Dictionary