high-pitched shrieking - Español Inglés Diccionario