the reprobates - Francés Inglés Diccionario