rocket launching ramps - Turkish English Dictionary