mobile strategic striking force - Turkish English Dictionary