German Chancellor Angela Merkel said Saturday that "deep differences" remain between her and Turkish President Recep Tayyip Erdogan, after they met on the sidelines of the G20 summit.
She stressed however that Erdogan had engaged in the talks and that the gathering "honoured" Turkey's role in managing the migrant crisis driven by Syria's civil war and other conflicts.
Turkey's sweeping arrests of alleged state enemies after last year's coup attempt and a dispute centred on a NATO base "are developments which I of course raised that show deep differences," Merkel said.
"And we didn't sweep those under the table."
Berlin-Ankara relations have been fraught, deteriorating sharply over Turkey's mass crackdown after the failed putsch against Erdogan last year and a host of other civil rights controversies.
Another dispute centres on Deniz Yucel, a German-Turkish journalist with the newspaper Die Welt who was imprisoned by Turkey on terror charges earlier this year.
And last month Germany decided to withdraw its troops who support the fight against the Islamic State group in Syria from NATO partner Turkey's Incirlik base and move them to Jordan after German lawmakers were prohibited from visiting the base.
Erdogan lashed out on the eve of the summit, warning Germany it was "committing political suicide", by refusing to let him address members of the large ethnic Turkish community in a rally during the G20.
"Germany must correct this error," Erdogan said in an interview with weekly magazine Die Zeit, arguing that "he could not be silenced".