foreswore - İspanyolca İngilizce Sözlük