Vena-cava-Blockade - German English Dictionary