overindulgence in food - Alemán Inglés Diccionario