long saphenous vein - German English Dictionary