Web application that allows the users to translate words from english to bulgarian and vice versa. They are also able to play educational games and compete each other. The users could also add new translated words and after approval from an admin they will be added to the database.