special diligence - Turkish English Dictionary