perform a certain roll - Turkish English Dictionary