self-commune - German English Dictionary