self–devouring - Spanisch Englisch Wörterbuch