one's skeletons in the closet - Französisch Englisch Wörterbuch