microscopical picture - Spanish English Dictionary