Mix the oil, wine, lemon juice, and garlic, then drizzle it over the fish. Marinate for 30 minutes. While that sits, preheat the barbecue to medium. After 30 minutes, remove the fillets from the marinade, but save it. Place the fillets on a sheet of foil and cook, flesh side down, for four minutes. Flip the fish, arrange the dill and lemon slices on top, and pour the marinade on top. Grill the fillets until they flake easily with a fork and enjoy!