have a skeleton in one's cupboard - Turco Inglés Diccionario