outstanding contributions - Turkish English Dictionary