self-abandoned - Turco Inglés Diccionario