microspecimen - Spanish English Dictionary