advanced technology cruise missile - Turkish English Dictionary