imputations - French English Dictionary