marsupial mole - Turkish English Dictionary