duodenal aspiration tube - German English Dictionary