microbalance - Spanish English Dictionary