Yes, of cource. You can suggest and online dictionaries.

An excellent (so far) online lexicon for Greek - Russian and Russian - Greek is this: Греческо-русский / русско-греческий онлайн словарь. Ηλεκτρονικό ελληνορωσικό λεξικό.