living substance - Turc Anglais Dictionnaire