to a complete extent - French English Dictionary