hoses and reservoirs - German English Dictionary