confesora - German English Dictionary