gorge oneself on snacks - Espagnol Anglais Dictionnaire