rubber hose for steam - French English Dictionary