I found it - Alemán Inglés Diccionario