disculparse - German English Dictionary