You can find below a different search tool. This allows you to click on a letter and look for an English word, for instance when you don't remember its spelling. All words starting with that letter are listed in the alphabetical order so that you can find them more readily. Browse the list until you've found the relevant one and click on it to have its translation in the English-Greek dictionary.
All bab.la users are welcome to join in and be part of building the biggest English-Greek dictionary currently available online. The most recent suggested entries are listed below, and you can vote for words that you think deserve to be added to the English-Greek dictionary. In order to do so, after ticking the box on the right side, you'll be able to validate your vote, or to modify the translation if you've found a mistake as well as to delete it if doesn't seem relevant.