air launched advanced ramjet missile - Turkish English Dictionary