benchmarks and indicators - Alemán Inglés Diccionario