snow manhole - Turkish English Dictionary