duck mole - Turkish English Dictionary