the reprobate - Francés Inglés Diccionario