troop deployment - Alemán Inglés Diccionario