the better part of - Alemán Inglés Diccionario