non-carbon based life - Turkish English Dictionary