peduncle of flocculus - Turkish English Dictionary