diced lamb with potatoes and rice - Turco Inglés Diccionario