anti-fog cloth - Turkish English Dictionary