have skeletons in the closet - Englisch Synonyme Wörterbuch