stapedial artery - German English Dictionary