more efficient - Alemán Inglés Diccionario