act quickly and promptly - İspanyolca İngilizce Sözlük