tactical task force (ttf) - Francés Inglés Diccionario