ecclesiastical deposition - Deutsch Englisch Wörterbuch