excusability - German English Dictionary