self-reproof - Francés Inglés Diccionario