main roller - Turkish English Dictionary