Translation of "Sails" in German

Perhaps I should try to take the wind out of the sceptics' sails.
Ich versuche, Skeptikern vielleicht den Wind aus den Segeln zu nehmen.
Europarl v8

The sails may gather energy from the solar wind.
Die Segel sammeln vielleicht die Energie aus Sonnenwinden.
TED2020 v1

Ships had to check in their sails and oars upon landing to prevent any escapes.
Bei der Ankunft mussten die Schiffe außerdem ihre Segel und Ruder abgeben.
Wikipedia v1.0

That will take the wind out of her sails.
Das wird ihr den Wind aus den Segeln nehmen.
Tatoeba v2021-03-10

It was called the "city of a thousand white sails.
Sie wurde die "Stadt der tausend weißen Segeln" genannt.
Wikipedia v1.0