engine antifreeze - Turkish English Dictionary