deposition o f christ - Español Inglés Diccionario