spill the meal over oneself - Español Inglés Diccionario