channel excavation - Español Inglés Diccionario