self abandonment - Turco Inglés Diccionario