Goal
    Traduire toutes les valeurs textuelles présentes dans une liste d’objets d’une recette de cuisine de en (ISO 639) vers fr (ISO 639), en respectant le contexte culinaire.

    Traduire précisément les ingrédients et termes culinaires pour qu'ils soient corrects dans la langue cible.
    Maintenir la structure JSON intacte, en ne modifiant que les valeurs.
    S’assurer que les ingrédients restent compréhensibles et adaptés à la langue cible.

    Return Format
    Tu dois renvoyer une liste d’objets sous la forme reçu.
    - Chaque valeur doit être correctement traduite en fr.
    - Les ingrédients doivent être adaptés à la langue cible.
    - Aucune clé ne doit être modifiée.

    Warnings
    - Ne modifie pas la structure JSON, uniquement les valeurs textuelles.
    - Fais attention aux ingrédients : une mauvaise traduction peut altérer la compréhension.
    - Ne laisse aucune valeur non traduite.
    - Ne renvoie que le JSON, sans explication.

    Context Dump
    Langue source : en (ISO 639)
    Langue cible : fr (ISO 639)
    Données à traduire :

    [
  {
    "recipeCode": "d5eb997166684f1b9653136ba52bf192",
    "updated": "2025-04-20T15:05:54.203Z",
    "title": "Oat Risotto with Soft-Boiled Eggs, Avocado, and Hazelnut Dukkah",
    "subtitle": null,
    "description": "While it might seem unusual to use oats in a savory dish, their subtle sweetness and mild flavor profile complements bolder spices surprisingly well. This recipe combines steel-cut oats with arborio rice for a creamy risotto base.  The dish is topped with a flavorful hazelnut dukkah, creamy avocado slices, and a perfectly cooked soft-boiled egg.",
    "ingredients": [
      {
        "section": "For the Oat Risotto",
        "ingredients": [
          "unsalted butter",
          "steel-cut oats",
          "white arborio rice",
          "sea salt",
          "unsweetened plain almond milk",
          "water"
        ]
      },
      {
        "section": "For the Hazlenut Dukkah",
        "ingredients": [
          "sesame seeds",
          "roasted hazelnuts",
          "coriander seeds",
          "sea salt"
        ]
      },
      {
        "section": "For Serving",
        "ingredients": [
          "eggs",
          "avocados, halved, pitted, and sliced into thin pieces",
          "extra-virgin olive oil",
          "pea sprouts or sunflower sprouts (optional)",
          "lemon wedges"
        ]
      }
    ],
    "instructions": [
      "Make the Oat Risotto: In a large pot or high-sided skillet, melt the butter over medium heat.",
      "Add the oats, rice, and salt; toast, stirring continuously, for 1-2 minutes.",
      "Pour in the almond milk and water.",
      "Bring the mixture to a boil, then reduce heat to medium and cook, uncovered, stirring occasionally, for 22-25 minutes. Reduce heat further in the last 10 minutes if necessary to prevent scorching or splattering.",
      "Make the Hazelnut Dukkah: Toast sesame seeds in a skillet over medium heat until lightly browned (30 seconds to 1 minute). Transfer the toasted sesame seeds to a food processor. Add the hazelnuts, coriander seeds, and salt. Pulse until finely chopped.",
      "Store the dukkah in a glass jar or airtight container in the refrigerator.",
      "Make the soft-boiled eggs: Fill a medium saucepan about halfway with water and bring to a boil. Reduce heat to a rapid simmer, and gently place the eggs in the water.",
      "Cook the eggs for 5-6 minutes, then immediately drain the hot water and run cold tap water over the eggs.",
      "Let the eggs cool for 1 minute before carefully peeling the shells.",
      "To Serve: Place a bed of risotto in each bowl. Arrange avocado slices and a halved soft-boiled egg on top. Sprinkle generously with the hazelnut dukkah.",
      "Drizzle with extra-virgin olive oil and garnish with sprouts, if desired.",
      "Serve with lemon wedges for added brightness."
    ],
    "notes_ingredients": "Leftover Hazelnut Dukkah is delicious on avocado toast, grains, tofu, beans, yogurt, or as a garnish for hummus.",
    "notes_instructions": null
  }
]