confesable - German English Dictionary