snow groomer - Turkish English Dictionary