anything resembling a rib - Turc Anglais Dictionnaire