plant cells and tissues - Turc Anglais Dictionnaire