demolition squad - Francés Inglés Diccionario