high diligence - Turkish English Dictionary