bettered - Alemán Inglés Diccionario