deployment of troops - Turco Inglés Diccionario