have skeletons in the cupboard - Turc Anglais Dictionnaire