deposition of christ - Alemán Inglés Diccionario