microreaction - Spanish English Dictionary