heaps better - Alemán Inglés Diccionario