treble (high-pitched; shrill) - French English Dictionary