to make a significant contribution - Turkish English Dictionary