self-admit - Español Inglés Diccionario