artificial digestion - Turkish English Dictionary