a prominent role - Turkish English Dictionary