stuffed meatballs - Alemán Inglés Diccionario