problem-solving strategy - Turkish English Dictionary