Well I`m not a very good speaker of french and english, hope to be able to make some conversation with you guys here... Like markello say I use google to translate but not always make the job good. :) I never try
http://www.bing.com/translator/ but I don`t think it will do better. :)