supervision of building works - Spanish English Dictionary