self-explaining - Französisch Englisch Wörterbuch