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