self-estimation - Francés Inglés Diccionario