head of laboratory - Turco Inglés Diccionario