hot water circulating pump - German English Dictionary