inconfesable - German English Dictionary