shell-and-tube cooler - Spanish English Dictionary