self-estimation - Alemán Inglés Diccionario