barbecued spareribs - Allemand Anglais Dictionnaire