unmitigable - German English Dictionary