petrological microscopes - Francés Inglés Diccionario