pay the price before history - German English Dictionary