anything resembling a rib - Français Anglais Dictionnaire