hoses and reservoirs - French English Dictionary