special leave or benefits - Turkish English Dictionary