spill the meal over oneself - Turkish English Dictionary