economic and science-based department - Español Inglés Diccionario