you ought to have known better - Türkçe İngilizce Sözlük