life science glovebox (lsg) - Francés Inglés Diccionario