the criminals' lair - French English Dictionary