grilled meat balls on skewers - Allemand Anglais Dictionnaire