Dill And Lima Bean Rice