firdausi - French English Dictionary