be proof against burglars - Spanish English Dictionary