make the best better - Alemán Inglés Diccionario