Babylon NG
Simply the best definition!

Download it's free

abbreviate names

English - Greek Technical Dictionary

Download this dictionary
abbreviate names
(Lex). συντόμευση ονομάτων