total estimate - French English Dictionary