(Literally: (up)stroke-screwer landing place)
(not literally: “helicopter landing pad”)

As someone that is endlessly entertained by translating German to English literally, I had to share this:
20 Awesomely Untranslatable Words from Around the World.

Advertisements