pay there and then - Spanish English Dictionary