independent laboratory - Francés Inglés Diccionario