"persistent rain" in German persistent rain anhaltender Regen Detailed translations for "persistent rain" persistent rain persistent rain anhaltender Regen