strategic deployment - Turkish English Dictionary