admittedly - German English Dictionary