self-depending - Inglés Sinónimo Diccionario