payment of an advance - Spanish English Dictionary