self-abandoned - Alemán Inglés Diccionario