microrecording - Spanish English Dictionary