1. In a large pot put the beef with the carrot, turnip and leek to cook in water to cover; simmer covered for 1 1/2 hours. Allow to cool and shred the meat until it resembles old rags. Reserve the stock.
2. In a large frying pan sauté the onion, garlic, green and red pepper until the onion is transparent. Add the tomatoes, bay leaf, spices, salt and pepper and cook until thick. Add 1 1/2 cups of the reserved stock, the shredded meat and pimentos and simmer for 5 minutes. The sauce maybe thickened with bread-crumbs if liked.