necessary defence - Francés Inglés Diccionario