a skeleton in one's cupboard - Spanisch Englisch Wörterbuch