make a rough estimate - French English Dictionary