pop the cherry - French English Dictionary