lair (of thieves) - Français Anglais Dictionnaire