There are many places where you can get a English to French translator. If a built in computer translator such as Google Translate won't do, you can try Craigslist, or online translation firms.
hallway according to the online translator I found at http://www.howtosayin.com/say/french/hallway.html
A good French translator can be found all over the place. At a university, Craigslist, many online pages on the web, newspaper ad, pen pal buddies and even your local high school should have a French teacher you might be able to help. There are also free online translator as well that our automated but not as accurate.
A translator can easily be found on Google Translate. However, there is also a website called indotranslate which allows you to enter paragraphs for translation to English.
it has lots of meanings, you can look it up on any spanish-to-english translator online; the most common maning i found was that it means twins. hope this helped!
Online translators can be found in a vast number of places, though translations should be taken with a grain of salt. Google is one of the largest and most trusted providers of online translators. Other such providers are Babylon, Imtranslator, and Freetranslation.
An English to French dictionary can usually be found at any bookstore you may go to. They can also be purchased online most likely at the Amazon website.
Méchant I found this on Google Translator. You should google it any time you need help with languages.
"I found this useful!" in English is J'ai trouvé ça utile!in French.
The translation of compagnie d assurance in english means basically "insurance company". I found this out from a business french to english online dictionary.
I'm not a french expert, but the best internet translator I found says it means nursing home.
I cannot tell you the answer at the moment but i have asked questions like this before andi always found the answer on Windows Live Translator.
The answer is Écouter, I found it at http://www.wordreference.com/!