their own best assessment - Alemán Inglés Diccionario