look for food, nourishment, sustenance - French English Dictionary