ad hoc tribunal - Turkish English Dictionary