pay (a sum) - Spanish English Dictionary