microphotograph - German English Dictionary