it has/had cost - İspanyolca İngilizce Sözlük