self-extinction - German English Dictionary