self-inspection - Francés Inglés Diccionario