microphotography - German English Dictionary