vomit from excessive food/drink - Español Inglés Diccionario