extenuative - German English Dictionary