spill the meal over oneself - Turco Inglés Diccionario