muffin top - French English Dictionary