estimate to complete - French English Dictionary