self-contented - Deutsch Englisch Wörterbuch