street manhole - French English Dictionary