have a skeleton in the cupboard - Espagnol Anglais Dictionnaire