local severe rainfall - Turkish English Dictionary