laboratory supervisor - Francés Inglés Diccionario