launch stand - Turkish English Dictionary