channel grate - Francés Inglés Diccionario