formwork grate - Francés Inglés Diccionario