self-ruling - German English Dictionary