microphotograph - Turkish English Dictionary