play a major role - Turkish English Dictionary