hot water storage units - German English Dictionary