most efficient - Alemán Inglés Diccionario