plankton microscope - Francés Inglés Diccionario