invention of the holy cross - İspanyolca İngilizce Sözlük