small pieces of casseroled meat - Turco Inglés Diccionario