any shrill disagreeable sound - Allemand Anglais Dictionnaire