beefed-up version - Alemán Inglés Diccionario