ecclesiastical deposition - Turco Inglés Diccionario