worded in general terms - İspanyolca İngilizce Sözlük