highest pitch - French English Dictionary