food supplying - Turkish English Dictionary