the strong lord - German English Dictionary