BEOLINGUS
Dictionary - TU Chemnitz

 English  German

thorn [listen] Dorn {m} [poet.] [übtr.]

There is no rose without a thorn. Keine Rosen ohne Dornen.

The pastor has long been a thorn in the side/flesh of the regime. Der Pastor ist dem Regime seit langem ein Dorn im Auge.