self-startedness - German English Dictionary