act in self-defence - Espagnol Anglais Dictionnaire