Translation of "Deluging" in German