to the highest extent - French English Dictionary