indisculpable - German English Dictionary