It is a long time ago that you posted this question but I think it might be still relevant to answer.
You should definitely first translate your certificate (if it is not in english) and then give it for Anerkennung. Maybe they accept it in the same level of the german "Abitur" (Direkter Zugang) and maybe not. If you get Direkter Zugang means you can apply for university programms directly. In some cases they accept it as a "indirekter Zugang" means you should attend 1 year of College. Or in the worst case they accept is as 9th or 10th class of german school system.
There is a website that gives information on each school certificate of each country and how they are being recognized in German education system. You can have a look at it to check if your school certificate from Iraq would be accepted or not:
For Anerkennung you can use different institutions. It also depends in which Bundesland you are living now. For going to university Uniassist for example. Uniassist has also opened an opportunity for refugees to do it for free.
There are also possibilities to get the financial help for the translation (it depends if you are accepted refugee or not, either Agentur für Arbeit or Job-Center shall help with the cost).
Some German universities have special programs for refugees as well. They give very detailed information about entering universities to you and also they offer very good german courses for the refugees who want to enter universities. In Berlin, HU, FU, TU and some other universities do that. There are also universities in other cities.
I hope you found your way in last months since you asked the question here. Otherwise we are here to help you and answer your questions.
Bildungsberatung für Geflüchtete