nuclear technology park - Spanish English Dictionary