scientific principles of technology - Anglais Synonymes Dictionnaire