self-nourishing - Turc Anglais Dictionnaire