self-support - Español Inglés Diccionario