reciprocating grate - Francés Inglés Diccionario