patches of frost - Turkish English Dictionary