grate bars - Francés Inglés Diccionario