high-pitched screaming - Spanish English Dictionary