pertaining to microscopes - Alemán Inglés Diccionario