self-extinction - Turco Inglés Diccionario