anti-freezer - Turkish English Dictionary