still better - Alemán Inglés Diccionario