The best dream book on the internet.
Find your dream: A-Z list:

Diet

    Dream can mean self-control and self-discipline. The key to any trouble is balance and moderation.
    to be on it - means punishing yourself, you feel limited in what you really want to do,

More dream interpretation: