due diligence provision - Turkish English Dictionary