townsend's mole - Turkish English Dictionary