self-stopping - German English Dictionary