macroscopic and microscopic features - Anglais Synonymes Dictionnaire