self-nourishing - Turkish English Dictionary