mrca (most recent common ancestor.) - Turkish English Dictionary