proteinoid microsphere - Turc Anglais Dictionnaire