rocket launching rack - French English Dictionary