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