efficiently managed - Español Inglés Diccionario