oval fossa of heart - Türkçe İngilizce Sözlük