invasive mole - Turkish English Dictionary