collective self-defence - Español Inglés Diccionario