i don't mind admitting - German English Dictionary