oval fossa of heart - İspanyolca İngilizce Sözlük