self-supportive - Francés Inglés Diccionario