single factoral terms of trade - İspanyolca İngilizce Sözlük