anti-freezing liquid - Turkish English Dictionary