scrupulously precise - Allemand Anglais Dictionnaire