vertebrocostal rib - Spanish English Dictionary