rough estimates - French English Dictionary