most efficient - Español Inglés Diccionario