spill the meal over oneself - Alemán Inglés Diccionario