no sooner said than done! - İspanyolca İngilizce Sözlük