let out a scream - French English Dictionary