combustion apparatus using travelling grate - Francés Inglés Diccionario