essential diligence - Turkish English Dictionary