retired sheriff's lieutenant - French English Dictionary