highest of all - French English Dictionary