Thank you for reaching out! The English term you are talking about it not included in our dictionary. Your report has been forwarded to the English team for consideration. Should it be added, we will also add the Greek translation.
This word doesn't appear in other dictionaries and, apart from your post here, I can only find it on a Wiki fandom page. I'm afraid that doesn't seem a good enough basis on which to add it to our dictionary quite yet. If it makes it into more common usage, we may add it in the future. Thank you for your input though!