strategic deployment - Turco Inglés Diccionario