bang dead to rights - Francés Inglés Diccionario