Diccionario Inglés-Español
screech
Chillar, chillido
Diccionario Inglés-Español
scree
screened