tympanic sulcus - German English Dictionary