rocket launching rack - Turkish English Dictionary