channel excavation - Francés Inglés Diccionario