that's way better - Alemán Inglés Diccionario