local severe rainfall - German English Dictionary