play cards close to chest - Spanish English Dictionary