rna world hypothesis - Turkish English Dictionary