thermo-siphon circulation - Spanish English Dictionary