to the greatest possible extent - French English Dictionary