zip your lips up! - French English Dictionary