on sure ground - Turkish English Dictionary