penalty killers - Francés Inglés Diccionario