diced lamb with potatoes and rice - Espagnol Anglais Dictionnaire