peduncle of flocculus - German English Dictionary