So, say the word was lueftenant in Old French, Middle English didn't have a word for that rank, so they took it as their own, starting saying either luef-tenant or lef-tenant, and that was that for a while. Then when the languages evolved into Modern French and English, it became Lieutenant, but...