a den of iniquity - French English Dictionary