ad hoc group of specialists - Turkish English Dictionary