scientific contribution - Turkish English Dictionary