This is good English Arabic and Arabic English dictionary Small Lite But accurate Available for Android and windows