perform all his other duties - Turkish English Dictionary