molecular clock hypothesis - Turkish English Dictionary