be proof against burglars - Espagnol Anglais Dictionnaire