braided water hose - French English Dictionary