adequate food supply - Turkish English Dictionary