scientific researches - Turkish English Dictionary