Text this: Grammar-based and example-based techniques in machine translation from English to Arabic