microactuator - Spanish English Dictionary