stereoscopic micrograph - German English Dictionary