exculparse - German English Dictionary