searchable database - Alemán Inglés Diccionario