endocardial tube - Spanish English Dictionary