standing rib - Spanish English Dictionary