subsidiary body on scientific - Spanish English Dictionary