self-extinction - Alemán Inglés Diccionario