photomicrograph - Turkish English Dictionary