high pitch reproduction - French English Dictionary