howl like a banshee - French English Dictionary