proteinoid microsphere - Français Anglais Dictionnaire