someone's set of ribs - Spanish English Dictionary