science faculty - Alemán Inglés Diccionario