oval fossa of heart - Spanisch Englisch Wörterbuch