shock troops - Francés Inglés Diccionario