multi-element oil cooler - Spanish English Dictionary