Old French and modern English idiom