form an estimate - French English Dictionary