combustion installation - Spanish English Dictionary