upon payment of our invoice - İspanyolca İngilizce Sözlük