mole plows - Turkish English Dictionary