choudrant - French English Dictionary