channel grate - Alemán Inglés Diccionario