self-nourishing - Francés Inglés Diccionario