den of burglars - Allemand Anglais Dictionnaire