confesor - German English Dictionary