death squad - Francés Inglés Diccionario