a skeleton in one's cupboard - Fransızca İngilizce Sözlük