scream like a banshee - Spanish English Dictionary