A list of the best Android and iOS apps and websites for translating Arabic words into English. Most of them are free.
Have you ever had a look at the Arabic root tahatlara ه-ت-ل-ر in Hans Wehr's dictionary? You will be surprised: It means to behave like Adolf Hitler.
Actually, I don't think that anybody has ever counted the number of Arabic roots. Mathematically: 21,952 roots. Practically, you get 6,332 roots.