skeleton at the feast - Spanish English Dictionary