biological research laboratory - Francés Inglés Diccionario