shriek like a banshee - Spanish English Dictionary