excuse admitting - German English Dictionary