trenchless drainage - Alemán Inglés Diccionario