one's skeletons in the closet - German English Dictionary