you can do better - Alemán Inglés Diccionario