due diligence for remission - German English Dictionary