do something with meticulous care - Anglais Synonymes Dictionnaire