set of combustion engines - Spanish English Dictionary