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