efficiently managed - Spanish English Dictionary