short range missile - Turkish English Dictionary