science faculty - Turco Inglés Diccionario