presternal notch - German English Dictionary