for the long run - German English Dictionary