ad hoc group of experts - Turkish English Dictionary