Describir: Formalising natural languages with NooJ