snow servicer - German English Dictionary