material sciences and fluid physics facility - Spanish English Dictionary