left suprarenal vein - German English Dictionary