extenuatory - German English Dictionary