admit to making a mistake - German English Dictionary