canal headworks - Español Inglés Diccionario