due diligence for remission - Turkish English Dictionary