extenuates - German English Dictionary