shoulder-launched missile - Turkish English Dictionary