subsidiary body on scientific - Turkish English Dictionary