high-pitched screaming - Francés Inglés Diccionario