supply shepherds with provisions - Turkish English Dictionary