peeled rib - Spanish English Dictionary