spill the meal over oneself - French English Dictionary