Engine nomenclature explained