launch tube - Turkish English Dictionary