water-circulating pump - Spanish English Dictionary