self-abandoned - Francés Inglés Diccionario