science faculty - Francés Inglés Diccionario