I translate our messages on the net with two dictionaries:
Roman - Englez
http://www.dictionar-roman-englez-online.ro/
Englez - Roman
http://www.dictionar-englez-roman-online.ro/