What about translation dictionary (etoys particulary, there are dozens specific terms) - not meaning of these terms in English but correct translation this meaning to another langs. Is there any place (on pootle server or wiki) to organize this activity - I cannot find.