person's loud and piercing voice - Español Inglés Diccionario