dot all the i's and cross all the t's - English Synonyms Dictionary