pipe or cable trench - Francés Inglés Diccionario