laboratory incubation system - Francés Inglés Diccionario