mitral tap - German English Dictionary