biological glovebox - Francés Inglés Diccionario