self-admit - Francés Inglés Diccionario