have skeletons in the closet - Allemand Anglais Dictionnaire