meat balls - Turco Inglés Diccionario