Place the beef in a ziploc bag and add the flour over the beef. Close the ziploc bag and shake until each piece of beef is fully covered in flour. Add more flour if needed.
Heat the olive oil in a skillet over medium-high heat. Add beef to the skillet and brown on all sides. You will have to do this in a couple batches since you don't want to crowd the meat.
Add the broth to the skillet and scrape up all the brown bits with a wooden spoon. Add Worcestershire sauce, tomato paste, salt, pepper, paprika, cumin and oregano to the skillet and stir everything together, bring to a boil and remove from heat.
Add the chopped onion, garlic, potatoes, carrots and green beans to your crockpot. Add beef and the broth we made earlier. Stir everything together.
Cook on low for 8 to 10 hours or high for 5 to 6 hours.
If you prefer your stew a bit thicker, one hour before the stew is finished, take 1/4 cup of flour and whisk it together with some of the sauce from the crockpot, about a cup or so. Then pour this mixture back in the crockpot, stir and let it cook for the remainder of the time.
Garnish with freshly chopped parsley before serving.