an outrage upon decency - Türkçe İngilizce Sözlük