it stands to reason that ... - Turkish English Dictionary