The European Union legislature wants to decouple the commitment to speed up membership talks with Turkey from last month's agreement with Ankara to deal with the migrant crisis.

The legislators said in Thursday's non-binding resolution that "EU-Turkey cooperation on migration should not be linked to the calendar, content and conditionality of the negotiation process."

In the March 18 EU-Turkey agreement, both sides agreed that irregular migrants would be sent back to Turkey and in exchange some Syrian refugees would be sent on to the 28-nation bloc, that the EU would provide billions of euros in aid to deal with refugees in Turkey and would boost the country's EU membership talks.

The legislators also criticized the Turkish government's takeover of a leading newspaper and other moves to muzzle freedom of expression.