self-abandoned - Español Inglés Diccionario