deposition o f christ - Turkish English Dictionary