right of self defense - German English Dictionary