meatballs on skewers - Francés Inglés Diccionario