person's loud and piercing voice - Espagnol Anglais Dictionnaire