any shrill disagreeable sound - Francés Inglés Diccionario