self-controlling - German English Dictionary