endocardial tube - German English Dictionary