eat or drink excessively - Espagnol Anglais Dictionnaire