vein leading to the heart - German English Dictionary