rubber hose for steam - German English Dictionary