hoses and reservoirs - Turkish English Dictionary