ecclesiastical deposition - Francés Inglés Diccionario