Nuri Sahin is set to return to Borussia Dortmund on a loan deal for the remainder of the season.
The 24-year-old joined Real Madrid in the summer of 2011 but has spent the last six months on loan at Liverpool.
"I am delighted to be back home," Sahin said. "My contact with the bosses, the players and the coaching team of Dortmund has never broken down over these last 18 months. I hope that I can help the team as soon as possible."
Sahin became Dortmund's youngest-ever player when he made his debut at the age of 16 years and 335 days. He played a key role in helping Dortmund claim the 2011-12 Bundesliga title.