micropower - Spanish English Dictionary