canted top rib - Spanish English Dictionary