duty of diligence - Turkish English Dictionary