street manhole - Alemán Inglés Diccionario