upper margin of leg - İspanyolca İngilizce Sözlük