lest run - German English Dictionary