stand-off missile - Turkish English Dictionary