a piercing scream - Francés Inglés Diccionario