jesus dies on the cross (12th station) - Turco Inglés Diccionario