Translation of "Peer" in German

I am ready to provide further details of the peer review if needed.
Ich bin bereit, erforderlichenfalls weitere Angaben zur Peer Review zu machen.
Europarl v8

This peer review is a fantastic, very daring endeavour.
Diese Peer Review ist ein fantastisches, sehr gewagtes Unterfangen.
Europarl v8

Identity of the peer cannot be established.
Die Identität der Gegenstelle kann nicht gesichert werden.
KDE4 v2

Bad proposal from peer reported, aborting.
Fehlerhafte Einstellungen von der Gegenstelle gemeldet, es wird abgebrochen.
KDE4 v2