have contributed to - Turkish English Dictionary