What does atmosphärischer Fluss mean?

atmosphärischer Fluss - German to English

atmospheric lake