disculparse de - German English Dictionary