right of self defence - Turkish English Dictionary