notch of apex of heart - Türkisch Englisch Wörterbuch