rainfall province - Turkish English Dictionary