you ought to have known better. - İspanyolca İngilizce Sözlük