English language teaching using the word reversible with translation and pronunciation. Program to teach the English language with Arabic translation, which mainly focuses on English language teaching solutions in a simple and easy way. Designed to be a comprehensive companion of the need to teach language without obstruction or slower.