microscopal - Spanish English Dictionary