food self-provisioning - German English Dictionary