anything resembling a rib - Allemand Anglais Dictionnaire