pay (a sum) - Turkish English Dictionary