star-nosed moles - Turkish English Dictionary