sales estimate - French English Dictionary