launch rod - Turkish English Dictionary