self-nourishing - Turco Inglés Diccionario