supervision of works - Spanish English Dictionary