I second this - Alemán Inglés Diccionario