to be a bit doddery - Turkish English Dictionary