permuted title index - Alemán Inglés Diccionario