i really think this is the one - Alemán Inglés Diccionario