living substance - Turkish English Dictionary