flagrant necessity - German English Dictionary