have a skeleton in the cupboard - French English Dictionary