silicone rubber hose - German English Dictionary