diced lamb fried on iron plate - Alemán Inglés Diccionario