super-efficiency - Spanish English Dictionary