Google's English to Arabic translation is very inaccurate, at least a human translator should proofread it (after being marked as fuzzy, translated by google). For example, Google doesn't respect Hamza rules and even less, of course, our technical dictionary.