Aici gasesti si francez, si englez - si alte limbi :) Este foarte bun si merge in amebele sensuri, adica si rom-engl/fr, si engl/fr-rom sau alta combinatie din cele posibile http://hallo.ro/
O alta varianta buna mai gasesti si aici, tot asa, pentru mai multe limbi, alegi combinatia dorita din dreapta-sus http://dictionar.netflash.ro/roman-francez/