stroboscopic microscope - Alemán Inglés Diccionario