doddered - Turkish English Dictionary