justifiable self defence - Turco Inglés Diccionario