infrared transmission microscopy - Turkish English Dictionary