rocket launching rack - Spanish English Dictionary