independent roles - Turkish English Dictionary