When I can't find a word in the greek-english dictionary, I google for the it plus the word "translation" or "english" or whatever comes to mind. Most of the times, I find the word in a different context and either i'm lucky to also find what it means, or I can fugure it out from the new context. Taugh work but it has positive resultsThis is how I found η κάφτρα because my dictionary doesn't have it either!