After a long long time, I finally got my own French-English dictionary: The Oxford Color French Dictionary Plus. Aside from a French-English and vice versa word dictionary, it also has other helpful features like a grammar guide, letter writing guide, and even an SMS/texting guide. Nifty to say the least.