oil cooler housing - Turkish English Dictionary