Translation of "Horse" in German

Europe must not bring in a Trojan Horse.
Europa darf sich nicht ein Trojanisches Pferd einhandeln.
Europarl v8

Once again, the champions of liberalism have well and truly put the cart before the horse.
Letztlich haben einmal mehr die Anhänger des Liberalismus das Pferd beim Schwanz aufgezäumt.
Europarl v8

The horse entered the territory of the country of dispatch on (insert date).
Das Pferd traf am (Datum einsetzen) im Hoheitsgebiet des Versandlandes ein.
DGT v2019

That is putting the cart before the horse.
Dies hieße das Pferd vom Schwanz aufzäumen.
Europarl v8

Is this not putting the cart before the horse?
Wird hier das Pferd nicht beim Schwanz aufgezäumt?
Europarl v8

I think this is putting the cart before the horse.
Ich glaube, daß damit das Pferd am Schwanz aufgezäumt wird.
Europarl v8