shriek like a banshee - Turkish English Dictionary