i suggest - French English Dictionary