pertaining to microscopes - Turkish English Dictionary