the reprobate - French English Dictionary