self–devouring - Französisch Englisch Wörterbuch