self-commune - Deutsch Englisch Wörterbuch