What does allen Wetterlaunen trotzen mean?

allen Wetterlaunen trotzen - German to English

to brave the weather in every its types