storm-water manhole - Turkish English Dictionary