i have struck upon an idea - Alemán Inglés Diccionario