microscopic preparation - Francés Inglés Diccionario