cooling device of engine - Turkish English Dictionary