small/short saphenous vein - French English Dictionary