self-limiting - German English Dictionary