howling wilderness - French English Dictionary