Parser for English text