water supply hose - French English Dictionary