pay the price for - Turkish English Dictionary