a ruler having unlimited power - German English Dictionary