hefty sums - Turkish English Dictionary