launcher rail - Turkish English Dictionary