extenuarse - German English Dictionary