confesaba - German English Dictionary