peduncle of mamillary body - Turkish English Dictionary