head of laboratory - Francés Inglés Diccionario