Dicts.info 

European Sovereign States dictionary :: translations