self-depending - Español Inglés Diccionario