multi-element oil cooler - Turkish English Dictionary