in the teeth of fierce criticism - Türkçe İngilizce Sözlük