be guarded/protected by - Espagnol Anglais Dictionnaire