ecclesiastical deposition - German English Dictionary