cling to an idea firmly and strictly - Turkish English Dictionary