finned-tube cooler - French English Dictionary