laser capture microscopy - German English Dictionary