be self-supporting - Inglés Sinónimo Diccionario