the best one could possibly imagine - French English Dictionary